讀取 Excel 文件而不使用互操作
IronXL中的Load功能允許Python開發者以多種格式(包括XLSX、XLS和CSV)開啟和操作現有的Excel文件。 載入WorkBook後可獲得其所有工作表和儲存格資料的訪問權,輕鬆提取值、遍歷範圍,並執行如求和或最大值的計算。 儲存格可以單獨訪問,其值將被轉換為合適的Python資料類型。 此功能簡化了在Python中處理Excel資料,對於資料分析、報表生成和工作流程自動化來說是理想的選擇。
在Python中從Excel文件載入並計算總和的5個步驟
workbook = WorkBook.Load("sample.xlsx")worksheet = workbook.WorkSheets[0]range_ = worksheet["A2:A10"]total = range_.Sum()print("A2:A10的總和是:", total)
WorkBook.Load是處理現有Excel文件的起點。 通過傳遞檔案路徑,IronXL開啟工作簿並使其所有內容可供操作—無需安裝Microsoft Excel。
載入工作簿後,WorkSheets[0]選擇第一個工作表。 在 Excel 中,一個工作簿可以包含多個工作表,每個工作表代表一組按行和列組織的資料。 定位第一份表格可訪問主要資料來源。
範圍變量worksheet["A2:A10"]定義了一組單元格,橫跨A列的第2到第10行。 IronXL讓您可以同時與多個單元格互動,無論是讀取值、應用格式還是執行聚合計算。
.Sum()方法計算選定範圍內所有數值的總和,無需手動迭代。 IronXL還提供內建函數,包括Average()、Min()和Max(),用於常見的資料分析任務。
最後,結果被打印到主控台。 此模式可輕鬆整合到更大型的Python工作流程中,用於資料聚合、報告流水線或資料庫導入。

